<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Doxygen: ON_ClassArray&lt; T &gt; 模板类 参考</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Doxygen
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_o_n___class_array.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public 成员函数</a> &#124;
<a href="#pro-methods">Protected 成员函数</a> &#124;
<a href="#pro-attribs">Protected 属性</a> &#124;
<a href="class_o_n___class_array-members.html">所有成员列表</a>  </div>
  <div class="headertitle">
<div class="title">ON_ClassArray&lt; T &gt; 模板类 参考</div>  </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
类 ON_ClassArray&lt; T &gt; 继承关系图:</div>
<div class="dyncontent">
 <div class="center">
  <img src="class_o_n___class_array.png" usemap="#ON_5FClassArray_3C_20T_20_3E_map" alt=""/>
  <map id="ON_5FClassArray_3C_20T_20_3E_map" name="ON_5FClassArray_3C_20T_20_3E_map">
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_Texture &gt;" shape="rect" coords="268,56,526,80"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_HatchPattern &gt;" shape="rect" coords="268,112,526,136"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_Group &gt;" shape="rect" coords="268,168,526,192"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_Layer &gt;" shape="rect" coords="268,224,526,248"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_InstanceDefinition &gt;" shape="rect" coords="268,280,526,304"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepTrim &gt;" shape="rect" coords="268,336,526,360"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_Linetype &gt;" shape="rect" coords="268,392,526,416"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_Font &gt;" shape="rect" coords="268,448,526,472"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepFaceSide &gt;" shape="rect" coords="268,504,526,528"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepEdge &gt;" shape="rect" coords="268,560,526,584"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_Material &gt;" shape="rect" coords="268,616,526,640"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_TextureMapping &gt;" shape="rect" coords="268,672,526,696"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepLoop &gt;" shape="rect" coords="268,728,526,752"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepRegion &gt;" shape="rect" coords="268,784,526,808"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepFace &gt;" shape="rect" coords="268,840,526,864"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_DimStyle &gt;" shape="rect" coords="268,896,526,920"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; ON_BrepVertex &gt;" shape="rect" coords="268,952,526,976"/>
<area href="class_o_n___object_array.html" alt="ON_ObjectArray&lt; T &gt;" shape="rect" coords="268,1008,526,1032"/>
  </map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public 成员函数</h2></td></tr>
<tr class="memitem:a57b9427e787242a5aca0378849940187"><td class="memItemLeft" align="right" valign="top"><a id="a57b9427e787242a5aca0378849940187"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_ClassArray</b> (int)</td></tr>
<tr class="separator:a57b9427e787242a5aca0378849940187"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0a6a9e85b363987aede2c91e46b5036"><td class="memItemLeft" align="right" valign="top"><a id="aa0a6a9e85b363987aede2c91e46b5036"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ON_ClassArray</b> (const <a class="el" href="class_o_n___class_array.html">ON_ClassArray</a>&lt; T &gt; &amp;)</td></tr>
<tr class="separator:aa0a6a9e85b363987aede2c91e46b5036"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7b741c3481b50b44d69bd4a620296e8"><td class="memItemLeft" align="right" valign="top"><a id="ab7b741c3481b50b44d69bd4a620296e8"></a>
<a class="el" href="class_o_n___class_array.html">ON_ClassArray</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="class_o_n___class_array.html">ON_ClassArray</a>&lt; T &gt; &amp;)</td></tr>
<tr class="separator:ab7b741c3481b50b44d69bd4a620296e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebe0869a166cd4e3d74e5aaa731ab831"><td class="memItemLeft" align="right" valign="top"><a id="aebe0869a166cd4e3d74e5aaa731ab831"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>EmergencyDestroy</b> (void)</td></tr>
<tr class="separator:aebe0869a166cd4e3d74e5aaa731ab831"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1845abffe10408c4ce46046d9232f8e8"><td class="memItemLeft" align="right" valign="top"><a id="a1845abffe10408c4ce46046d9232f8e8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>Count</b> () const</td></tr>
<tr class="separator:a1845abffe10408c4ce46046d9232f8e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64d1db4495becbc776ba36549ad93fd1"><td class="memItemLeft" align="right" valign="top"><a id="a64d1db4495becbc776ba36549ad93fd1"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>UnsignedCount</b> () const</td></tr>
<tr class="separator:a64d1db4495becbc776ba36549ad93fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af828eb3eedaefe303676b81b0b5bd0cd"><td class="memItemLeft" align="right" valign="top"><a id="af828eb3eedaefe303676b81b0b5bd0cd"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>Capacity</b> () const</td></tr>
<tr class="separator:af828eb3eedaefe303676b81b0b5bd0cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a317aa7fa09844d153876fa707ae87e2d"><td class="memItemLeft" align="right" valign="top"><a id="a317aa7fa09844d153876fa707ae87e2d"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>SizeOfArray</b> () const</td></tr>
<tr class="separator:a317aa7fa09844d153876fa707ae87e2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf0b64e2722e1e77fa1dfd5fe1e222de"><td class="memItemLeft" align="right" valign="top"><a id="adf0b64e2722e1e77fa1dfd5fe1e222de"></a>
unsigned int&#160;</td><td class="memItemRight" valign="bottom"><b>SizeOfElement</b> () const</td></tr>
<tr class="separator:adf0b64e2722e1e77fa1dfd5fe1e222de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66e43c5172b763b79df57f2ebc6bc43e"><td class="memItemLeft" align="right" valign="top"><a id="a66e43c5172b763b79df57f2ebc6bc43e"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (int)</td></tr>
<tr class="separator:a66e43c5172b763b79df57f2ebc6bc43e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38a1f61c17d3a863abe8acc4b053bf9e"><td class="memItemLeft" align="right" valign="top"><a id="a38a1f61c17d3a863abe8acc4b053bf9e"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (unsigned int)</td></tr>
<tr class="separator:a38a1f61c17d3a863abe8acc4b053bf9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcd3c038ace9e6b518f66a87cce6d496"><td class="memItemLeft" align="right" valign="top"><a id="afcd3c038ace9e6b518f66a87cce6d496"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (ON__INT64)</td></tr>
<tr class="separator:afcd3c038ace9e6b518f66a87cce6d496"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a015a992fe8121363317327c107c75c2d"><td class="memItemLeft" align="right" valign="top"><a id="a015a992fe8121363317327c107c75c2d"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (ON__UINT64)</td></tr>
<tr class="separator:a015a992fe8121363317327c107c75c2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e4d1684feca2845464635d1c43b83a1"><td class="memItemLeft" align="right" valign="top"><a id="a6e4d1684feca2845464635d1c43b83a1"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (int) const</td></tr>
<tr class="separator:a6e4d1684feca2845464635d1c43b83a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5f92b97d51e9aeb89e6c179a0fdd3fd"><td class="memItemLeft" align="right" valign="top"><a id="ad5f92b97d51e9aeb89e6c179a0fdd3fd"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (unsigned int) const</td></tr>
<tr class="separator:ad5f92b97d51e9aeb89e6c179a0fdd3fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ae5677ba6120233a127eed7c9f564a1"><td class="memItemLeft" align="right" valign="top"><a id="a7ae5677ba6120233a127eed7c9f564a1"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (ON__INT64) const</td></tr>
<tr class="separator:a7ae5677ba6120233a127eed7c9f564a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac33045d46c4aeaa089909a8eb3f0af3c"><td class="memItemLeft" align="right" valign="top"><a id="ac33045d46c4aeaa089909a8eb3f0af3c"></a>
const T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (ON__UINT64) const</td></tr>
<tr class="separator:ac33045d46c4aeaa089909a8eb3f0af3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e8b150fdfb6f1c2d5a625ee09273432"><td class="memItemLeft" align="right" valign="top"><a id="a5e8b150fdfb6f1c2d5a625ee09273432"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator T*</b> ()</td></tr>
<tr class="separator:a5e8b150fdfb6f1c2d5a625ee09273432"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad42aed50f4d66e4a33379db171c71fd8"><td class="memItemLeft" align="right" valign="top"><a id="ad42aed50f4d66e4a33379db171c71fd8"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>operator const T *</b> () const</td></tr>
<tr class="separator:ad42aed50f4d66e4a33379db171c71fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00c04a9b48b53459764dffe506b5e34c"><td class="memItemLeft" align="right" valign="top"><a id="a00c04a9b48b53459764dffe506b5e34c"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>First</b> ()</td></tr>
<tr class="separator:a00c04a9b48b53459764dffe506b5e34c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9069a7bc0b5126ff143f70aa43b43230"><td class="memItemLeft" align="right" valign="top"><a id="a9069a7bc0b5126ff143f70aa43b43230"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>First</b> () const</td></tr>
<tr class="separator:a9069a7bc0b5126ff143f70aa43b43230"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5451b98ba3fb0936ffbfe9f59cb4b09e"><td class="memItemLeft" align="right" valign="top"><a id="a5451b98ba3fb0936ffbfe9f59cb4b09e"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (int)</td></tr>
<tr class="separator:a5451b98ba3fb0936ffbfe9f59cb4b09e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaffadd4ef6e89cd8a7834d7baa83104c"><td class="memItemLeft" align="right" valign="top"><a id="aaffadd4ef6e89cd8a7834d7baa83104c"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (unsigned int)</td></tr>
<tr class="separator:aaffadd4ef6e89cd8a7834d7baa83104c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bbfab010d82d1cea6155b6cf49a72d1"><td class="memItemLeft" align="right" valign="top"><a id="a2bbfab010d82d1cea6155b6cf49a72d1"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (ON__INT64)</td></tr>
<tr class="separator:a2bbfab010d82d1cea6155b6cf49a72d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a8d1c926554aad1bc07de202572d88f"><td class="memItemLeft" align="right" valign="top"><a id="a3a8d1c926554aad1bc07de202572d88f"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (ON__UINT64)</td></tr>
<tr class="separator:a3a8d1c926554aad1bc07de202572d88f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2928f1f8fbc5c101e3250fe8ba5ac2c5"><td class="memItemLeft" align="right" valign="top"><a id="a2928f1f8fbc5c101e3250fe8ba5ac2c5"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (int) const</td></tr>
<tr class="separator:a2928f1f8fbc5c101e3250fe8ba5ac2c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaedfef6fa79539b7de0be949c31cdee6"><td class="memItemLeft" align="right" valign="top"><a id="aaedfef6fa79539b7de0be949c31cdee6"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (unsigned int) const</td></tr>
<tr class="separator:aaedfef6fa79539b7de0be949c31cdee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af163db1328a3ff14d6eae781bb872dc4"><td class="memItemLeft" align="right" valign="top"><a id="af163db1328a3ff14d6eae781bb872dc4"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (ON__INT64) const</td></tr>
<tr class="separator:af163db1328a3ff14d6eae781bb872dc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1621f585217b42abd35061dabb7dfe2"><td class="memItemLeft" align="right" valign="top"><a id="ac1621f585217b42abd35061dabb7dfe2"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>At</b> (ON__UINT64) const</td></tr>
<tr class="separator:ac1621f585217b42abd35061dabb7dfe2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e9dfdb1601fb20ce86dfe8244719665"><td class="memItemLeft" align="right" valign="top"><a id="a5e9dfdb1601fb20ce86dfe8244719665"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>Last</b> ()</td></tr>
<tr class="separator:a5e9dfdb1601fb20ce86dfe8244719665"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a558bc5d60a7dc8d9885a387e12bd8ae6"><td class="memItemLeft" align="right" valign="top"><a id="a558bc5d60a7dc8d9885a387e12bd8ae6"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>Last</b> () const</td></tr>
<tr class="separator:a558bc5d60a7dc8d9885a387e12bd8ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3453ebec06da96dd2bc10f66b4312dda"><td class="memItemLeft" align="right" valign="top"><a id="a3453ebec06da96dd2bc10f66b4312dda"></a>
T &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>AppendNew</b> ()</td></tr>
<tr class="separator:a3453ebec06da96dd2bc10f66b4312dda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a417093e16515cefacd17dc940ea4a52f"><td class="memItemLeft" align="right" valign="top"><a id="a417093e16515cefacd17dc940ea4a52f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Append</b> (const T &amp;)</td></tr>
<tr class="separator:a417093e16515cefacd17dc940ea4a52f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad863aa00c481c6d22cf0bab4d9fab0b7"><td class="memItemLeft" align="right" valign="top"><a id="ad863aa00c481c6d22cf0bab4d9fab0b7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Append</b> (int, const T *)</td></tr>
<tr class="separator:ad863aa00c481c6d22cf0bab4d9fab0b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aebeebfb862065c0d62c00389ae3f499b"><td class="memItemLeft" align="right" valign="top"><a id="aebeebfb862065c0d62c00389ae3f499b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Insert</b> (int, const T &amp;)</td></tr>
<tr class="separator:aebeebfb862065c0d62c00389ae3f499b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8613b7ab26dfabe4d630052a7167445"><td class="memItemLeft" align="right" valign="top"><a id="ac8613b7ab26dfabe4d630052a7167445"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Remove</b> ()</td></tr>
<tr class="separator:ac8613b7ab26dfabe4d630052a7167445"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91061614b1ec05b07b891579e83ed9a8"><td class="memItemLeft" align="right" valign="top"><a id="a91061614b1ec05b07b891579e83ed9a8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Remove</b> (int)</td></tr>
<tr class="separator:a91061614b1ec05b07b891579e83ed9a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc29b3806f214bf0253499255e307856"><td class="memItemLeft" align="right" valign="top"><a id="acc29b3806f214bf0253499255e307856"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Empty</b> ()</td></tr>
<tr class="separator:acc29b3806f214bf0253499255e307856"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0cf9e8ff629067820b78bf8fa4723fd"><td class="memItemLeft" align="right" valign="top"><a id="ae0cf9e8ff629067820b78bf8fa4723fd"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Reverse</b> ()</td></tr>
<tr class="separator:ae0cf9e8ff629067820b78bf8fa4723fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa00c91a632d42ebbd4a04715750953ca"><td class="memItemLeft" align="right" valign="top"><a id="aa00c91a632d42ebbd4a04715750953ca"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Swap</b> (int, int)</td></tr>
<tr class="separator:aa00c91a632d42ebbd4a04715750953ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a815f500f614c1742ba1f250b6e46ab1c"><td class="memItemLeft" align="right" valign="top"><a id="a815f500f614c1742ba1f250b6e46ab1c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>Search</b> (const T *, int(*)(const T *, const T *)) const</td></tr>
<tr class="separator:a815f500f614c1742ba1f250b6e46ab1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f69264bb06391c81571f0182fbaef08"><td class="memItemLeft" align="right" valign="top"><a id="a6f69264bb06391c81571f0182fbaef08"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>BinarySearch</b> (const T *, int(*)(const T *, const T *)) const</td></tr>
<tr class="separator:a6f69264bb06391c81571f0182fbaef08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af70b91b3b3fd7ecfb8f8fcf3e1d342b8"><td class="memItemLeft" align="right" valign="top"><a id="af70b91b3b3fd7ecfb8f8fcf3e1d342b8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>BinarySearch</b> (const T *, int(*)(const T *, const T *), int) const</td></tr>
<tr class="separator:af70b91b3b3fd7ecfb8f8fcf3e1d342b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeacff55bc065868229f3269bb47d0e31"><td class="memItemLeft" align="right" valign="top"><a id="aeacff55bc065868229f3269bb47d0e31"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>HeapSort</b> (int(*)(const T *, const T *))</td></tr>
<tr class="separator:aeacff55bc065868229f3269bb47d0e31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaccc2915ed9407ed77e5355ed02f61a"><td class="memItemLeft" align="right" valign="top"><a id="aaaccc2915ed9407ed77e5355ed02f61a"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>QuickSort</b> (int(*)(const T *, const T *))</td></tr>
<tr class="separator:aaaccc2915ed9407ed77e5355ed02f61a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc32ae1ba071b666ae49a9d2c2a041e7"><td class="memItemLeft" align="right" valign="top"><a id="acc32ae1ba071b666ae49a9d2c2a041e7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Sort</b> (ON::sort_algorithm sort_algorithm, int *, int(*)(const T *, const T *)) const</td></tr>
<tr class="separator:acc32ae1ba071b666ae49a9d2c2a041e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62165890958430bf2e377aaabc7fd93c"><td class="memItemLeft" align="right" valign="top"><a id="a62165890958430bf2e377aaabc7fd93c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Sort</b> (ON::sort_algorithm sort_algorithm, int *, int(*)(const T *, const T *, void *), void *) const</td></tr>
<tr class="separator:a62165890958430bf2e377aaabc7fd93c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cd469fb4742e6424f9cabb1c8787c2a"><td class="memItemLeft" align="right" valign="top"><a id="a5cd469fb4742e6424f9cabb1c8787c2a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Permute</b> (const int *)</td></tr>
<tr class="separator:a5cd469fb4742e6424f9cabb1c8787c2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e749c63bb84c2b09ade86283f6d7707"><td class="memItemLeft" align="right" valign="top"><a id="a4e749c63bb84c2b09ade86283f6d7707"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Zero</b> ()</td></tr>
<tr class="separator:a4e749c63bb84c2b09ade86283f6d7707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfb5b014e1c405cc772fc45e23aa2304"><td class="memItemLeft" align="right" valign="top"><a id="adfb5b014e1c405cc772fc45e23aa2304"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Reserve</b> (int)</td></tr>
<tr class="separator:adfb5b014e1c405cc772fc45e23aa2304"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34c5ba8cd96d26d1880e2ecd0f21b6e5"><td class="memItemLeft" align="right" valign="top"><a id="a34c5ba8cd96d26d1880e2ecd0f21b6e5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Shrink</b> ()</td></tr>
<tr class="separator:a34c5ba8cd96d26d1880e2ecd0f21b6e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8a86fe207a6b43c493104e166003250"><td class="memItemLeft" align="right" valign="top"><a id="ab8a86fe207a6b43c493104e166003250"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Destroy</b> ()</td></tr>
<tr class="separator:ab8a86fe207a6b43c493104e166003250"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6146b9447dfc2420fd1ddc79f4e25d13"><td class="memItemLeft" align="right" valign="top"><a id="a6146b9447dfc2420fd1ddc79f4e25d13"></a>
virtual T *&#160;</td><td class="memItemRight" valign="bottom"><b>Realloc</b> (T *, int)</td></tr>
<tr class="separator:a6146b9447dfc2420fd1ddc79f4e25d13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36597e8827a812df0d9c6c81c1db4e81"><td class="memItemLeft" align="right" valign="top"><a id="a36597e8827a812df0d9c6c81c1db4e81"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>Array</b> ()</td></tr>
<tr class="separator:a36597e8827a812df0d9c6c81c1db4e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4772c4d3558d1d2567310010fa3add1d"><td class="memItemLeft" align="right" valign="top"><a id="a4772c4d3558d1d2567310010fa3add1d"></a>
const T *&#160;</td><td class="memItemRight" valign="bottom"><b>Array</b> () const</td></tr>
<tr class="separator:a4772c4d3558d1d2567310010fa3add1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ffd376de3d1af10f22caea8e5b5d114"><td class="memItemLeft" align="right" valign="top"><a id="a7ffd376de3d1af10f22caea8e5b5d114"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SetCount</b> (int)</td></tr>
<tr class="separator:a7ffd376de3d1af10f22caea8e5b5d114"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b82524af8ae604e8a5dcddbb20ba175"><td class="memItemLeft" align="right" valign="top"><a id="a0b82524af8ae604e8a5dcddbb20ba175"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SetCapacity</b> (int)</td></tr>
<tr class="separator:a0b82524af8ae604e8a5dcddbb20ba175"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39b36908b477ca9e79dd435d1802237a"><td class="memItemLeft" align="right" valign="top"><a id="a39b36908b477ca9e79dd435d1802237a"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>NewCapacity</b> () const</td></tr>
<tr class="separator:a39b36908b477ca9e79dd435d1802237a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8ea996fc990ee251d88b324bc8b08f2"><td class="memItemLeft" align="right" valign="top"><a id="ac8ea996fc990ee251d88b324bc8b08f2"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>KeepArray</b> ()</td></tr>
<tr class="separator:ac8ea996fc990ee251d88b324bc8b08f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a404695bf0683f18b0e2a1b2cc2538fa3"><td class="memItemLeft" align="right" valign="top"><a id="a404695bf0683f18b0e2a1b2cc2538fa3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SetArray</b> (T *)</td></tr>
<tr class="separator:a404695bf0683f18b0e2a1b2cc2538fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a382c44cb8eaa73cc598d587fdfda5220"><td class="memItemLeft" align="right" valign="top"><a id="a382c44cb8eaa73cc598d587fdfda5220"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>SetArray</b> (T *, int, int)</td></tr>
<tr class="separator:a382c44cb8eaa73cc598d587fdfda5220"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected 成员函数</h2></td></tr>
<tr class="memitem:a58673a8f943b627698b7f917b8bbcfdf"><td class="memItemLeft" align="right" valign="top"><a id="a58673a8f943b627698b7f917b8bbcfdf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>Move</b> (int, int, int)</td></tr>
<tr class="separator:a58673a8f943b627698b7f917b8bbcfdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a827238e8843d73fc952018a49278b4c6"><td class="memItemLeft" align="right" valign="top"><a id="a827238e8843d73fc952018a49278b4c6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>ConstructDefaultElement</b> (T *)</td></tr>
<tr class="separator:a827238e8843d73fc952018a49278b4c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4650327b91304e934de5bf6fe4bb9ae"><td class="memItemLeft" align="right" valign="top"><a id="ad4650327b91304e934de5bf6fe4bb9ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>DestroyElement</b> (T &amp;)</td></tr>
<tr class="separator:ad4650327b91304e934de5bf6fe4bb9ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected 属性</h2></td></tr>
<tr class="memitem:adfced275ab81f79ae6a60d5f660c0fdf"><td class="memItemLeft" align="right" valign="top"><a id="adfced275ab81f79ae6a60d5f660c0fdf"></a>
T *&#160;</td><td class="memItemRight" valign="bottom"><b>m_a</b></td></tr>
<tr class="separator:adfced275ab81f79ae6a60d5f660c0fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af361d7cf1705dccf62a534ddd0c48a69"><td class="memItemLeft" align="right" valign="top"><a id="af361d7cf1705dccf62a534ddd0c48a69"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_count</b></td></tr>
<tr class="separator:af361d7cf1705dccf62a534ddd0c48a69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a867ba84ffce9dc8146dc5e7ce71d9ac8"><td class="memItemLeft" align="right" valign="top"><a id="a867ba84ffce9dc8146dc5e7ce71d9ac8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>m_capacity</b></td></tr>
<tr class="separator:a867ba84ffce9dc8146dc5e7ce71d9ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<hr/>该类的文档由以下文件生成:<ul>
<li>surface/include/pcl/surface/3rdparty/opennurbs/<a class="el" href="opennurbs__array_8h_source.html">opennurbs_array.h</a></li>
<li>surface/include/pcl/surface/3rdparty/opennurbs/<a class="el" href="opennurbs__array__defs_8h_source.html">opennurbs_array_defs.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="class_o_n___class_array.html">ON_ClassArray</a></li>
    <li class="footer">制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
